make a last will - German English Dictionary